"distress merchandise" - Details

English Term:
distress merchandise
Arabic Term:
بضاعة تصفية، بضاعة البيع الاضطراري
Arabic Definition:

.